package com.example.manage_dzensaas.pojo.bo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * @author wangzhiqi
 * @version 1.0
 * @description: 请求参数
 * @date 2025/1/9 14:21
 */
@Data
public class ProductInfoBo implements Serializable {
    /**
     * 操作人ID
     */
    private String addedBy;
    /**
     * 添加时间
     */
    private Long addedTime;
    /**
     * 添加数据集合
     */
    private List<ProductInfoRequest> productInfoListBo;

    @Data
    public static class ProductInfoRequest implements java.io.Serializable {
        /**
         * 商品SKU，唯一标识商品
         */
        private String sku;
        /**
         * 商品名称
         */
        private String productName;
        /**
         * 到手价
         */
        private BigDecimal finalPrice;
        /**
         * 原价
         */
        private BigDecimal originalPrice;
        /**
         * 补贴价
         */
        private BigDecimal subsidyPrice;
        /**
         * 店铺名称
         */
        private String storeName;
        /**
         * 评论数
         */
        private String commentCount;
        /**
         * 标识信息
         */
        private String tagInfo;
        /**
         * 图片链接
         */
        private String imageUrl;
    }
}
